amniotic injection - Spanish English Dictionary